//
//  SinaStatus.swift
//  mySina
//
//  Created by 刘莹 on 2016/11/17.
//  Copyright © 2016年 liuying. All rights reserved.
//

import UIKit
import YYModel
class SinaStatus: NSObject,YYModel {
    
    //属性
    //微博创建时间
    var created_at:String?
    //
    var id : Int64 = 0
    //微博信息内容
    var text :String?
    //微博来源
    var source :String?
    //微博作者
    var user:SinaUser?
    //配图视图的模型数组
    var pic_urls: [SinaPictureInfo]?
    
    var retweeted_status:SinaStatus?
    //YYModel不能够直接映射容器的存放的具体类型
    //程序员告诉容器中应该存放什么类型模型数据
    //class 表示声明类方法
    static func modelContainerPropertyGenericClass() -> [String : Any]? {
        return ["pic_urls" : SinaPictureInfo.self]
    }
//使用YYModel来转模型
//    init(dict:[String:Any]) {
//        super.init()
//        setValuesForKeys(dict)
//    }
//    override func setValue(_ value: Any?, forUndefinedKey key: String) {
//        
//        
//    }
}
